package com.gl.glbooks.vos
{
	
	import mx.collections.ArrayCollection;
	
	[Bindable]
	
	[RemoteClass( alias="com.gl.glbooks.vos.Usuario" )]
	
	public class Usuario
	{
		
		public var id:Number;
		
		public var estadoAlta:Boolean;
		
		public var nombreUsuario:String;
		
		public var responsabilidad:String;
		
		public var fechaBaja:Date;
		
		public var idioma:String;
		
		public var codigoActivacion:String;
		
		public var novedades:ArrayCollection = new ArrayCollection();
		
		public var contrasenia:String;
		
		public var persona:Persona;
		
		public function copiar( other:Usuario ):void
		{
			this.id = other.id;
			this.nombreUsuario = other.nombreUsuario;
			this.codigoActivacion = other.codigoActivacion;
			this.estadoAlta = other.estadoAlta;
			this.idioma = other.idioma;
			this.novedades = other.novedades;
			this.responsabilidad = other.responsabilidad;
			this.fechaBaja = other.fechaBaja;
			this.contrasenia = other.contrasenia;
			this.persona = other.persona;

		}
		
	}
}